most meritorious - Spanish English Dictionary